/* CSS Document */
@charset "utf-8";body{width:100%;height:100%;margin:0 auto;font:12px "\5B8B\4F53";position:relative; background:url(/template/images/body_bg.jpg)} 
span,ul,li,h1,h2,h3,h4,form,img{margin:0;padding:0;border:none}
ul,li{list-style-type:none}
select,textarea{outline:none;border:none;margin:0;padding:0}
.wyb{ width:100%}
textarea{resize:none}
.clearfix{clear:both;zoom:1}
.clearfix:after{clear:both;display:block;content:"\0020";visibility:hidden;height:0px}
a{text-decoration:none;color:#000} 
a:hover{color:#cf5100}
a:active,a:focus{
	outline:none;
	color:#0F0;
}
/*
html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
*/
.bigbox{z-index: 0;}
.clear{clear:both;font-size:0px;height:0px; line-height:0}
a{blr:expression(this.onFocus=this.blur())}
.fl{float:left} .fr{float:right}
.mt10{ margin-top:10px}
.disn{ display:none}
.bor{border:1px solid #bdcfdd}
.tytitle{ height:27px; width:100%; background:url(/template/images/lm_bg.jpg)}
.tytitle h2{ line-height:27px; background:url(/template/images/h2_bg.jpg) repeat-x; padding:0 15px; font-size:14px; color:#fff; float:left}
.tytitle2{ height:27px; width:100%; background:url(/template/images/h2_bg.jpg)}
.tytitle2 h2{ line-height:27px; padding:0 15px; font-size:14px; color:#fff}
.more{ line-height:27px; color:#fff; float:right; margin-right:10px; display:inline}

.header{ width:990px; height:258px; margin:0 auto; position:relative}
.toplink{ width:224px; position:absolute; bottom:10px; right:0}
.toplink a{ color:#fff; line-height:20px; float:left}
.toplink span{ color:#fff; line-height:20px; float:left; margin:0 10px}
.header .list{width:990px; height:258px; position:absolute; left:0; top:0}

.nav{ height:40px; background:url(/template/images/nav_bg.jpg); width:990px; margin:0 auto; position:relative}
.nav li{ float:left; height:40px; position:relative}
.nav li a{ float:left; display:block; height:40px; font:14px/40px "\5FAE\8F6F\96C5\9ED1"; padding:0 14px; color:#fff}
.nav li a:hover,.nav li a.act{ color:#004576;font-weight:bold; background-color:#eaf5fd}
.menu{ position:absolute; line-height:40px; top:40px; background:#eaf5fd; display:none; width:100%; z-index:10}
.menu ul{ float:left}
.menu li{ float:left; background:url(/template/images/jiange.jpg) no-repeat right center}
.menu li a{ line-height:40px; padding:0 20px; color:#00488a; display:block}
.menu li a:hover{color:#00488a; font-weight:normal !important; background:none !important}

.tianqi{ height:34px; width:990px; margin:0 auto; background:#eaf5fd}
.tianqi span{font:bold 14px/34px "\5FAE\8F6F\96C5\9ED1"; padding:0 25px}
.search{ line-height:34px}
.search_box{ height:20px; border:1px solid #6c92ad; margin:7px 5px}
.search a{ margin:0 40px 0 10px; display:inline}
.search_box select{ height:20px; width:60px; border-right:1px solid #6c92ad}
.search_box .searchInput{ height:18px; width:214px; border:none}
.search_box .searchBtn{ height:20px; width:16px; background:url(/template/images/search_btn.jpg); border:none}

.main{ width:970px; padding:10px; margin:0 auto; background:#fff}
.main .left{ width:220px; float:left}
.main .right{ width:740px; float:right}

.roll{height:250px; overflow:hidden; border:1px solid #bdcfdd; border-top:none; background:#eaf5fd; padding:16px}
.notic{height:250px; overflow:hidden}
.notic li{ background:url(/template/images/fk.jpg) no-repeat left 10px; padding-left:8px}
.notic li a{ line-height:24px; font-size:14px}
.dt{ float:right; color:#666; line-height:24px; font-size:14px}

.gongdang{ padding:16px;border:1px solid #bdcfdd; border-top:none; background:#eaf5fd}
.gongdang li{ float:left; width:100%}
.gongdang a{ background:#96cbec; line-height:30px; display:block; font-size:14px; margin-bottom:2px; padding-left:12px}
a p{ margin:0}

.login{ background:#fff url(/template/images/dl_bg.jpg) no-repeat center top;border:1px solid #bdcfdd; padding-top:70px; width:218px}
.login .txt{ width:120px; height:22px; line-height:22px; border:1px solid #89bbda}
.login td{ padding:5px 0}

.zhuanti{border:1px solid #bdcfdd; border-top:none; background:#eaf5fd; padding:12px}
.zhuanti a{ display:block; margin-bottom:10px}
.zhuanti p{ margin:0}

.map{border:1px solid #bdcfdd; border-top:none; background:#eaf5fd}

.ggbox{ width:740px; height:70px}

.tybox{background:url(/template/images/news_bg.jpg) repeat-x left top; padding:8px 18px;border:1px solid #bdcfdd}
.tybox .newsbox{ width:340px}
.newsbox ul{ margin-top:15px}
.newsbox li{background:url(/template/images/fk.jpg) no-repeat left 10px; padding-left:8px}
.newsbox li a{ line-height:24px; font-size:14px}

.banner{ width:338px; margin-top:15px}
.rbox{height:135px; padding:0px 0px 5px 0px; margin:5px 0 15px 0}
.roll_box{ overflow:hidden; width:648px; float:right}
.roll_box li{ width:151px; float:left; margin:0 4px; display:inline}
.roll_box .apic{ width:151px; height:117px;display:block; border:1px solid #000}
.roll_box a{ line-height:24px; text-align:center}

.link{ width:990px; margin:0 auto; background:#fff; padding:2px 0 10px 0}
.link a{ display:inline-block; margin-left:7px}

.footer{ min-height:70px; width:100%; background:#00487e url(/template/images/footer_bg.jpg) repeat-x left -1px; padding-top:30px;text-align:center}
.footer p{ margin:0; line-height:20px; color:#fff}
.footer a{ color:#fff}

.sub{ border:1px solid #bdcfdd; padding:15px; margin-bottom:10px}
.sub a{ background:#c8e4f9; display:block; line-height:30px; margin:3px 0; padding-left:24px}
.sub a:hover,.sub a.act2{ background:#249de6; color:#fff; font-weight:bold}

.crumbs{ width:100%; height:44px}
.crumbs .crumbs-left{ width:30px; height:44px; background:url(/template/images/dh_left.png); float:left}
.crumbs .crumbs-center{ width:680px; height:26px; background:url(/template/images/dh_center.png) repeat-x; float:left; font-size:14px; padding-top:18px}
.crumbs .crumbs-right{ width:30px; height:44px; background:url(/template/images/dh_right.jpg); float:left}

.newslist{margin:0 auto; padding:15px; border-top:1px solid #bdcfdd; width:690px}
.newslist li{ background:url(/template/images/fk.jpg) no-repeat left center; line-height:20px; padding:5px 0 5px 7px; font-size:12px}
.newslist li span{ float:right}

div.fy{display:block;line-height:20px; margin:0 auto; height:20px; width:100%; text-align:center; color:#999}
div.fy a{color:#a61108}

.nytitle-top{ width:672px; background:url(/template/images/title_bg.png); height:46px; margin:20px auto 0 auto; font:bold 16px/46px "微软雅黑"; text-align:center}
.nytitle-center{ width:642px; background:url(/template/images/list_center.png) repeat-y;margin:0 auto; padding:25px 15px}
.bj{ margin-top:10px}
.nytitle-bottom{ width:672px; background:url(/template/images/list_bottom.png); height:12px; margin:0 auto}
.hylist li{ width:172px; height:24px; background:url(/template/images/list_bg.png); float:left; padding-left:20px; line-height:24px; margin:10px}
.hylist li a:hover,.hylist li a.act3{ color:#0174c5}
.hy-tit{ width:244px; height:24px; text-align:center; font:bold 14px/24px "宋体"; color:#fff; background:url(/template/images/ny-tit.jpg)}

.piclist{ width:600px; margin:0 auto}
.piclist li{ text-align:center}
.piclist li img{ border:5px solid #d3eeff; margin:0 20px}
.name{ color:#052fb9; font-weight:bold; line-height:24px}
.name span{ font-weight:normal; color:#000; padding-left:6px}

#jquery-overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img { border:none; }
#lightbox-container-image-box {position:relative;background-color:#fff;width:655px !important;height:198px !important;margin:0 auto;border:10px solid #fff;border-bottom:none}
#lightbox-container-image { padding:10px; background:#d3e6f7}
#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav { left:0; }
#lightbox-nav a { outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev { left:0; float:left}
#lightbox-nav-btnNext { right:0; float:right}
#lightbox-container-image-data-box {font-size:12px;margin:0 auto;line-height:200%;overflow:auto;width:655px !important;background:#d3e6f7;border:10px solid #fff;
border-top:none}
#lightbox-container-image-data {padding:0 10px}
#lightbox-container-image-data #lightbox-image-details { float:left; text-align:left; padding:8px 20px; text-indent:24px}	
#lightbox-image-details-currentNumber {display:block; clear:left; padding-bottom:1.0em}	
#lightbox-secNav{ position:absolute; z-index:100; top:10px; right:10px}		
#lightbox-secNav-btnClose {width:66px; padding-bottom:0.7em;	}

.bk_tit{ width:138px; height:30px; font-weight:bold; color:#fff; line-height:30px; text-align:center; background:url(/template/images/book_bg.jpg); margin:20px 0 20px 12px; display:inline-block}
.booklist { width:648px; margin:0 auto}
.booklist li{ float:left; margin:0 12px}
.booklist .aname{ display:block; text-align:center; line-height:24px}

.splist { width:660px; margin:0 auto; padding-top:20px}
.splist li{ float:left; margin:5px 20px;display:inline}
.splist li .asp{ width:175px; height:116px; padding-right:5px; padding-bottom:5px; background:url(/template/images/sp_bg.jpg); display:block; position:relative}
.splist .aname{ display:block; text-align:center; line-height:24px; color:#404040; font-weight:bold}
.pre_next {font-size:13px;margin-top:20px}
.pre_next a {color:#000000;text-decoration:none}
.pre_next .pre {display:block;line-height:25px;overflow:hidden}
.pre_next .next {display:block;line-height:25px; overflow:hidden;width:450px}
.pre_next a:hover {text-decoration:underline}
.leirong{font-size:14px;line-height:200%; clear:both}
.conbox h2{ text-align:center; margin:10px 0; width:100%;font:bold 20px "\5B8B\4F53"}
.conbox p{text-indent:24px}
.conbox div{text-indent:24px}
.leirong p{text-indent:24px}
.meiti{ text-align:center;font:bold 16px "\5B8B\4F53"}
.fubiaot{ text-align:center;font:bold 18px "\5B8B\4F53"}
.conbox .time{ text-align:center; width:100%; float:left; line-height:24px; border:1px dotted #cdccca; margin:8px 0}

.article {font-size:14px;line-height:180%; padding:20px}
.tiao{ height:24px; width:175px; background:url(/template/images/sp_bg.png) repeat-x; position:absolute; left:0px; bottom:5px}
.tiao .ico{ background:url(/template/images/sp_ico.png) no-repeat center; height:24px; width:18px; margin-left:6px; display:inline-block}

.cz_title{ height:24px; float:left}
.cz_left{ width:11px; height:24px; background:url(/template/images/cz_left.jpg); float:left}
.cz_right{ width:11px; height:24px; background:url(/template/images/cz_right.jpg); float:left}
.cz_title h2{ height:22px; color:#fff;border-top:1px solid #3391d1; border-bottom:1px solid #cce3f3; background:#0174c5; float:left; font:bold 14px/22px "宋体"}
.time a{ line-height:36px; color:#03F; margin:0 10px}
#lightbox-image{ width:150px; height:184px}

.nav_bg{ width:989px; height:600px;margin:50px auto; position:relative; background:url(/template/images/nav_bg2.jpg)}
.nav_time{ display:block; position:absolute; bottom:220px; text-align:center; left:0; font:bold 28px/40px "微软雅黑"; color:#c0440a; width:100%}
.ktbtn{ width:246px; height:74px; background:url(/template/images/kt_btn.png); display:block; position:absolute; left:376px; top:262px}